Skip to main content

Compromiso de IA

Logo FisioFind

FISIO FIND - COMPROMISO DE IA


Ficha del documento

  • Nombre del Proyecto: FISIO FIND

  • Número de Grupo: Grupo 6

  • Entregable: #DP

  • Miembros del grupo: Alberto Carmona Sicre, Antonio Macías Ferrera, Benjamín Ignacio Maureira Flores, Francisco Capote García, Daniel Alors Romero, Daniel Fernández Caballero, Daniel Ruiz López, Daniel Tortorici Bartús, Daniel Vela Camacho, Delfín Santana Rubio, Guadalupe Ridruejo Pineda, Julen Redondo Pacheco, Miguel Encina Martínez, Francisco Mateos Villarejo, Pablo Fernández Pérez, Ramón Gavira Sánchez, Rafael Pulido Cifuentes.

  • Autores: Daniel Fernández Caballero

  • Fecha de Creación: 17/02/2025

  • Versión: v1.2


Historial de modificaciones

FechaVersiónRealizada porDescripción de los cambios
17/02/2025v1.0Daniel Fernández CaballeroVersión inicial del documento sin firmar, incluye los apartados: Introducción, Principios Fundamentales, Áreas de Aplicación, Áreas donde no se utiliza IA, Implementación y Gobernanza, Compromisos y Responsabilidad Legal, y Revisión y Actualización
18/02/2025v1.1Daniel Fernández CaballeroAñadidas algunas áreas de aplicación
19/02/2025v1.2Daniel Fernández Caballero, Daniel Alors RomeroSe ha añadido el área de aplicación de Asistencia en la generación de código y el apartado de Registro de Consultas en el apartado de Compromisos y Responsabilidad Legal.

1. INTRODUCCIÓN

FisioFind es una aplicación que facilita la conexión entre usuarios y fisioterapeutas mediante funcionalidades sencillas, eficientes y accesibles. En este proyecto, utilizamos herramientas de Inteligencia Artificial (IA) para ayudar a la creación de documentación, generar código de manera más eficiente y asistir en tareas repetitivas relacionadas con el desarrollo de la plataforma. No se utiliza IA para tomar decisiones clave ni para sustituir el juicio humano en aspectos críticos.

2. PRINCIPIOS FUNDAMENTALES

2.1 TRANSPARENCIA

Nos comprometemos a hacer un uso transparente de la IA en el desarrollo del proyecto. La IA ayudará a automatizar tareas como la creación de documentación técnica y el análisis de código, pero las decisiones finales siempre estarán bajo el control de desarrolladores humanos.

2.2 JUSTICIA Y NO DISCRIMINACIÓN

La IA será utilizada para generar sugerencias de código y documentación, pero nunca tomará decisiones que puedan generar sesgos en el desarrollo del producto. Nos aseguramos de que todos los procesos automatizados sean imparciales y justos.

2.3 PRIVACIDAD Y SEGURIDAD

Aunque la IA se utilizará en el desarrollo de la documentación y el código, no se usará para gestionar datos sensibles de los usuarios. Todo procesamiento de datos será realizado bajo estrictas normativas de seguridad y con la supervisión de los desarrolladores.

2.4 RESPONSABILIDAD

Aunque la IA puede asistir en el desarrollo del proyecto, no se delega ninguna responsabilidad importante al sistema de IA. El equipo humano es el responsable final de cualquier decisión tomada durante el desarrollo y la implementación.

2.5 FIABILIDAD Y ROBUSTEZ

Nos aseguramos de que la IA utilizada en el proyecto sea fiable y robusta, asistiendo en tareas como la generación de documentación o la refactorización de código, pero siempre siendo supervisada por desarrolladores.

3. ÁREAS DE APLICACIÓN

La IA en Fisio Find se utilizará para:

  • Generación de documentación: Asistencia en la creación y mejora del contenido de la documentación del proyecto.
  • Mejoras de estilo en la documentación: Asistencia en la mejora del estilo de los documentos, siempre y cuando el documento no contenga datos privados o secretos.
  • Sugerencias de refactorización de código: Análisis automatizado para mejorar la calidad del código, detectando posibles áreas de mejora u optimización.
  • Generación de pruebas unitarias: Ayuda en la creación de pruebas de software de forma más eficiente, basándose en el código existente.
  • Asistencia en la generación de código: La IA proporcionará apoyo en la creación de fragmentos de código, sugiriendo implementaciones eficientes y estructuradas, siempre respetando la confidencialidad y sin hacer uso de datos privados de la empresa.

La IA no será utilizada para influir en la funcionalidad principal de la aplicación ni en la toma de decisiones relacionadas con los usuarios o sus datos.

4. ÁREAS DONDE NO SE UTILIZA IA

  • Desarrollo de funcionalidades críticas: No se utilizará IA para desarrollar funciones críticas que puedan afectar el funcionamiento principal de la aplicación, como la lógica de negocio de la plataforma o la gestión de datos sensibles de los usuarios. La IA será utilizada solo como una herramienta auxiliar en el proceso de desarrollo, pero nunca tomará decisiones autónomas sobre el comportamiento de la aplicación.

  • Automatización de la toma de decisiones de negocio: No se empleará IA para tomar decisiones automatizadas que afecten la dirección estratégica del proyecto, como la planificación de recursos, la asignación de tareas importantes o la evaluación del rendimiento general de la aplicación. Las decisiones clave siempre serán tomadas por el equipo humano.

  • Generación de contenido médico o diagnóstico: No se usará IA para generar contenido relacionado con diagnósticos médicos, tratamientos o cualquier tipo de recomendación clínica. La IA solo se utilizará para mejorar la productividad de los desarrolladores en tareas como la creación de documentación técnica o en la automatización de ciertos procesos de codificación.

  • Supervisión autónoma de código en producción: No se implementarán herramientas de IA que supervisen el comportamiento del código en producción sin la intervención humana. La IA se utilizará únicamente en etapas de desarrollo para sugerir mejoras o generar código repetitivo, pero no tomará el control total de la gestión de la plataforma una vez esté en funcionamiento.

  • Generación de documentación sin intervención humana: No se permitirá que la IA genere documentación final de forma autónoma sin revisión por parte de los desarrolladores. Aunque se podrá utilizar IA para generar borradores iniciales de documentación, siempre será supervisada, modificada y aprobada por el equipo humano antes de su publicación.

  • Codificación de características no verificadas: No se utilizarán algoritmos de IA para escribir código para características de la aplicación que no han sido validadas o aprobadas. La IA ayudará en la generación de código para funciones conocidas y documentadas, pero no tomará decisiones sobre qué nuevas características desarrollar sin la participación activa del equipo.

  • Sustitución del juicio humano en la revisión de código: No se delegará la revisión de código a la IA sin supervisión. Aunque se podrán utilizar herramientas de IA para detectar errores comunes o sugerir optimizaciones, el juicio final sobre la calidad y seguridad del código será siempre responsabilidad de los desarrolladores humanos.

5. IMPLEMENTACIÓN Y GOBERNANZA

  • La implementación de la IA será supervisada por el equipo de desarrollo, que se encargará de asegurar que se utilice de forma ética, responsable y eficiente.
  • Se realizarán seguimientos periódicos para verificar que el uso de IA se mantenga dentro de los principios establecidos en este compromiso.
  • La gobernanza del uso de IA estará alineada con las mejores prácticas en desarrollo de software y protección de la privacidad.
  • La responsabilidad sobre las decisiones tomadas con la asistencia de IA siempre recae en los desarrolladores humanos, quienes son responsables de revisar y validar cualquier output generado.
  • Garantizamos que la IA no será utilizada para tomar decisiones automáticas sin la intervención del equipo humano.
  • Se mantiene un registro detallado de todas las consultas realizadas a la IA, el cual podrá ser presentado en caso de solicitud legal por parte de los clientes, asegurando transparencia y trazabilidad en el uso de la tecnología.

7. REVISIÓN Y ACTUALIZACIÓN

Este compromiso será revisado y actualizado de manera periódica para garantizar su alineación con las mejores prácticas y los avances tecnológicos en IA. Cualquier cambio en el uso de la IA será documentado y revisado por el equipo de desarrollo.